﻿// MIT License
//
// Copyright (c) 2021-present zuohuaijun, Daming Co.,Ltd and Contributors
//
// 电话/微信：18020030720 QQ群1：87333204 QQ群2：252381476

using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Admin.Net.InformationPlatform.Service.Product.Dto;

/// <summary>
/// 添加客户信息输入
/// </summary>
public class OrderCustomerInput
{
    /// <summary>
    /// 订单编号
    /// </summary> 
    public string CustNumber { get; set; } = string.Empty;


    /// <summary>
    /// 订单日期
    /// </summary> 
    public DateTime? OrderDate { get; set; }

    /// <summary>
    /// 客户编号
    /// </summary>
    public string UserNo { get; set; } = string.Empty;


    /// <summary>
    /// 客户简称
    /// </summary>
    public string UserName { get; set; } = string.Empty;

    /// <summary>
    /// 业务员编号
    /// </summary>
    public string CustNo { get; set; } = string.Empty;

    /// <summary>
    /// 业务员名称
    /// </summary>
    public string CustName { get; set; } = string.Empty;

    /// <summary>
    /// 业务员部门
    /// </summary>
    public string UserDepartment { get; set; } = string.Empty;

    /// <summary>
    /// 业务员部门名称
    /// </summary>
    public string UserDepartmentName { get; set; } = string.Empty;


    /// <summary>
    /// 客户订购单号 
    /// </summary>
    public string CustomrOrderId { get; set; } = string.Empty;


    /// <summary>
    /// 订单性质 
    /// </summary>
    public string OrderDataName { get; set; } = string.Empty;

    /// <summary>
    /// 订单类别
    /// </summary>
    public string OrderTypeName { get; set; } = string.Empty;


    /// <summary>
    /// 收款条件 
    /// </summary>
    public string TaxTypeName { get; set; } = string.Empty;


    /// <summary>
    /// 币种
    /// </summary> 
    public string CoinType { get; set; } = string.Empty;

    /// <summary>
    /// 币种名称
    /// </summary> 
    public string CoinTypeName { get; set; } = string.Empty;

    /// <summary>
    /// 取价方式 
    /// </summary>
    public string GetPriceTypeName { get; set; } = string.Empty;


    /// <summary>
    /// 订单备注
    /// </summary>    
    public string OrderRemark { get; set; } = string.Empty;


    /// <summary>
    /// 项目附件 
    /// </summary>
    public List<string> AnnexUrlList { get; set; }


    /// <summary>
    /// 订单信息
    /// </summary>
    public List<InsertOrderMessageInput> OrderMessageInputList { get; set; }



}
